package cn.qdhlm.collectservice.model.rocketmq;

import lombok.Data;
import java.util.Date;

/**
 * @Name:OnlineData
 * @description:
 * @author: xinY
 **/
@Data
public class OnlineRecord {
    private String id;
    private String collectorNo;

    /**
     * 1-注册；2-心跳；3-数据；4-运行参数
     */
    private Integer type;

    /**
     * 采集器状态 & 版本 & 网络 & 信号
     */
    private Integer collectorStatus;
    private String version;
    private Integer simNetwork;
    private Integer simSignal;

    /**
     * 状态：
     * -1，处理失败
     * 0，未处理
     * 1，处理完成
     */
    private Integer status;

    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 处理时间
     */
    private Date dealTime;

//    public String getString(){
//        String s = "";
////        {"collectorNo":"3721130025","simNetwork":0,"simSignal":18,"type":4}
//        s += "{"
//                +"\"collectorNo\":\""+getCollectorNo()
//                +"\",\"simNetwork\":"+getSimNetwork()
//                +",\"simSignal\":" +getSimSignal()
//                +",\"type\":"+getType()
//                +",\"createTime:"+getCreateTime()
//                +",\"dealTime:"+getDealTime()
//                +",\"status:"+getStatus()
//                +",\"version:"+getVersion()
//                +",\"collectorStatus:"+getCollectorStatus()
//                +"}";
//        return s;
//    }

}
